package com.zhentao.dto;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 优惠券DTO
 */
@Data
public class CouponDTO {
    
    /**
     * 优惠券ID
     */
    private Long id;
    
    /**
     * 优惠券码
     */
    private String couponCode;
    
    /**
     * 优惠券名称
     */
    private String name;
    
    /**
     * 券类型：1-满减 2-折扣 3-免费服务
     */
    private Integer type;
    
    /**
     * 券类型描述
     */
    private String typeDesc;
    
    /**
     * 优惠规则描述
     */
    private String discountDesc;
    
    /**
     * 生效时间
     */
    private LocalDateTime validStartTime;
    
    /**
     * 失效时间
     */
    private LocalDateTime validEndTime;
    
    /**
     * 是否可用
     */
    private Boolean isAvailable;
    
    /**
     * 剩余库存
     */
    private Integer remainingStock;
} 